home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / osi / quipu / oidtable.oc < prev    next >
Text File  |  1992-12-17  |  13KB  |  415 lines

  1. ###############################################################################
  2. #
  3. # oidtable.oc - OSI Directory OID Table for Object Classes
  4. #
  5. # $Header: /xtel/isode/isode/dsap/RCS/oidtable.oc,v 9.0 1992/06/16 12:12:26 isode Rel $
  6. #
  7. #
  8. # $Log: oidtable.oc,v $
  9. # Revision 9.0  1992/06/16  12:12:26  isode
  10. # Release 8.0
  11. #
  12. ###############################################################################
  13.  
  14.  
  15. # format:-
  16. #
  17. # name:             oid:            hiearchy: must :top may
  18. #
  19.  
  20. # Set definitions:   (mhs set omitted for now)
  21.  
  22. telecommunicationAttributeSet = facsimileTelephoneNumber, \
  23.     internationaliSDNNumber, telephoneNumber, teletexTerminalIdentifier, \
  24.     telexNumber, preferredDeliveryMethod, destinationIndicator, \
  25.     registeredAddress, x121Address
  26.  
  27. postalAttributeSet  = physicalDeliveryOfficeName, postalAddress, \
  28.     postalCode, postOfficeBox, streetAddress
  29.  
  30. localeAttributeSet   = localityName, stateOrProvinceName, streetAddress
  31.  
  32. organizationalAttributeSet = description, localeAttributeSet, \
  33.     postalAttributeSet, telecommunicationAttributeSet, \
  34.     businessCategory, seeAlso, searchGuide, userPassword
  35.  
  36. # CCITT X.521/ISO 9594-7 defined Object Classes
  37.  
  38. top:            standardObjectClass.0 : : objectClass :
  39.  
  40. alias:            standardObjectClass.1 : top : aliasedObjectName :
  41.  
  42. country:        standardObjectClass.2 : top : c : \
  43.     description,searchGuide
  44.  
  45. locality:        standardObjectClass.3 : top : : \
  46.     description, localityName, stateOrProvinceName, \
  47.     searchGuide, seeAlso, streetAddress
  48.  
  49. organization:        standardObjectClass.4 : top : O : \
  50.     organizationalAttributeSet
  51.  
  52. organizationalUnit:    standardObjectClass.5 : top : OU : \
  53.     organizationalAttributeSet
  54.  
  55. person:            standardObjectClass.6 : top : CN ,surname : \
  56.     description, seeAlso, telephoneNumber, userPassword
  57.  
  58. organizationalPerson:    standardObjectClass.7 : person : : \
  59.     localeAttributeSet, OU, \
  60.     postalAttributeSet, telecommunicationAttributeSet ,title
  61.  
  62. organizationalRole:    standardObjectClass.8 : top : CN : \
  63.     description, localeAttributeSet, OU, \
  64.     postalAttributeSet, preferredDeliveryMethod, roleOccupant, \
  65.     seeAlso, telecommunicationAttributeSet
  66.  
  67. groupOfNames:        standardObjectClass.9 : top : CN, member : \
  68.     description, O, OU, owner, seeAlso, businessCategory
  69.  
  70. residentialPerson:    standardObjectClass.10 : person : localityName : \
  71.     localeAttributeSet, postalAttributeSet, preferredDeliveryMethod, \
  72.     telecommunicationAttributeSet, businessCategory
  73.  
  74. applicationProcess:    standardObjectClass.11 : top : CN : \
  75.     description, localityName, OU, seeAlso
  76.  
  77. applicationEntity:    standardObjectClass.12 : top : CN, \
  78.     presentationAddress: \
  79.     description, localityName, O, \
  80.     OU, seeAlso, supportedApplicationContext
  81.  
  82. dSA:            standardObjectClass.13 : applicationEntity : : \
  83.     knowledgeInformation
  84.  
  85. device:            standardObjectClass.14 : top : CN : \
  86.     description, localityName, O, \
  87.     OU, owner, seeAlso, serialNumber
  88.  
  89. strongAuthenticationUser: standardObjectClass.15  : top : userCertificate:
  90.  
  91. certificationAuthority:    standardObjectClass.16 : top : \
  92.     cACertificate, certificateRevocationList, authorityRevocationList: \
  93.     crossCertificatePair
  94.  
  95. # COSINE and Internet defined object classes
  96.  
  97. thornObject,pilotObject:    pilotObjectClass.3 : top : : \
  98.     info, photo, manager, \
  99.     uniqueIdentifier, lastModifiedTime, lastModifiedBy, \
  100.     dITRedirect, audio, jpegPhoto
  101.  
  102. thornPerson,newPilotPerson:    pilotObjectClass.4 : \
  103.     person : : \
  104.     userid, textEncodedORAddress, rfc822Mailbox, \
  105.     favouriteDrink, roomNumber, userClass, \
  106.     homePhone, homePostalAddress, secretary, \
  107.     personalTitle, preferredDeliveryMethod, businessCategory, \
  108.     janetMailbox, otherMailbox, mobileTelephoneNumber, \
  109.     pagerTelephoneNumber, organizationalStatus, mailPreferenceOption, \
  110.     personalSignature
  111.  
  112. account:     pilotObjectClass.5 : top : userid : \
  113.     description, seeAlso, localityName, \
  114.     organizationName, organizationalUnitName, host
  115.  
  116. document:     pilotObjectClass.6 : top, pilotObject : \
  117.     documentIdentifier : \
  118.     commonName, description, seeAlso, \
  119.     localityName, organizationName, organizationalUnitName, \
  120.     documentTitle, documentVersion, documentAuthor, \
  121.     documentLocation, obsoletesDocument, obsoletedByDocument, \
  122.     updatesDocument, updatedByDocument, keywords, subject, \
  123.     abstract, documentAuthorCommonName, documentAuthorSurName, \
  124.     documentStore,documentPublisher
  125.  
  126. room:    pilotObjectClass.7 : top : commonName : \
  127.     roomNumber, description, seeAlso, \
  128.     telephoneNumber
  129.  
  130. documentSeries:     pilotObjectClass.9 : top : commonName : \
  131.     description, seeAlso, telephoneNumber, \
  132.     localityName, organizationName, organizationalUnitName
  133.  
  134. domain:    pilotObjectClass.13 : top : domainComponent : \
  135.     associatedName, organizationName, organizationalAttributeSet
  136.  
  137. rFC822localPart:     pilotObjectClass.14 : domain : : \
  138.     commonName, surname, description, \
  139.     seeAlso, telephoneNumber, postalAttributeSet, \
  140.     telecommunicationAttributeSet
  141.  
  142. dNSDomain:     pilotObjectClass.15 : domain : : dNSRecord
  143.  
  144. domainRelatedObject:     pilotObjectClass.17 : top : associatedDomain : 
  145.  
  146. friendlyCountry:     quipuObjectClass.3, pilotObjectClass.18 : \
  147.     country : friendlyCountryName : 
  148.  
  149. simpleSecurityObject:     pilotObjectClass.19 : top : userPassword : 
  150.  
  151. pilotOrganization:     pilotObjectClass.20 : organization, \
  152.     organizationalUnit : : buildingName
  153.  
  154. pilotDSA:     pilotObjectClass.21 : dsa : dSAQuality : 
  155.  
  156. # Retired - wrong mandatory attribute
  157. oldQualityLabelledData:     pilotObjectClass.22 : top : dSAQuality : \
  158.     subtreeMinimumQuality, subtreeMaximumQuality
  159.  
  160. qualityLabelledData:     pilotObjectClass.23 : top : singleLevelQuality : \
  161.     subtreeMinimumQuality, subtreeMaximumQuality
  162.  
  163. # QUIPU defined object classes
  164.  
  165. quipuDSA:        quipuObjectClass.1 : dSA : \
  166.     acl, edbinfo, manager, quipuVersion : \
  167.     description, lastModifiedBy, lastModifiedTime, \
  168.     dsaDefaultSecurityPolicy, dsaPermittedSecurityPolicy, relayDSA, \
  169.     listenAddress, info, dSAQuality, userPassword
  170.  
  171. quipuObject:        quipuObjectClass.2 : top : acl : \ 
  172.     lastModifiedBy, lastModifiedTime, entrySecurityPolicy, \
  173.     authPolicy
  174.  
  175. quipuNonLeafObject:     quipuObjectClass.6 : quipuObject : masterDSA : \
  176.     slaveDSA, treeStructure, inheritedAttribute, \
  177.     searchACL, listACL
  178.  
  179. quipuSecurityUser:    quipuObjectClass.7 : quipuObject : protectedPassword :
  180.  
  181. iSODEApplicationEntity: quipuObjectClass.8 : applicationEntity : execVector :\
  182.     listenAddress
  183.  
  184. externalNonLeafObject:  quipuObjectClass.9 : quipuObject :: \
  185.     subordinateReference, crossReference, nssr
  186.  
  187. # Thorn System Classes and Rules
  188.  
  189. thornSchema:        thornSystemObjectClass.1 : top : \
  190.     timestamp, ruleDescription, objectDescription, attributeDescription, \
  191.     commonName :
  192. knowledgeManagement:    thornSystemObjectClass.2 : top : KnowledgeReference : \
  193.     knowledgeInformation
  194. thornSystemObject:    thornSystemObjectClass.3 : top : thornRule : thornACL
  195.  
  196. # MHS defined object classes
  197.  
  198. mhsDistributionList: mhsObjectClass.0: top: \
  199.     cn, mhsDLSubmitPermissions, mhsORAddresses: \
  200.     description, o, ou, owner, seeAlso, mhsDeliverableContentTypes, \
  201.     mhsDeliverableEits, mhsDLMembers, mhsPreferredDeliveryMethods
  202.  
  203. mhsMessageStore: mhsObjectClass.1: applicationEntity: : \
  204.     description, owner, mhsSupportedOptionalAttributes, \
  205.     mhsSupportedAutomaticActions, mhsSupportedContentTypes
  206.  
  207. mhsMessageTransferAgent: mhsObjectClass.2: applicationEntity: : \
  208.     description, owner, mhsDeliverableContentLength
  209.  
  210. mhsOrganizationalUser,mhsUser: mhsObjectClass.3: top: \
  211.     mhsORAddresses: \
  212.     mhsDeliverableContentLength, mhsDeliverableContentTypes,\
  213.     mhsDeliverableEits, mhsMessageStoreName, mhsPreferredDeliveryMethods
  214.  
  215. mhsUserAgent: mhsObjectClass.4,mhsObjectClass.5: applicationEntity: : \
  216.     mhsDeliverableContentLength, mhsDeliverableContentTypes,\
  217.     mhsDeliverableEits, mhsORAddresses, owner
  218.  
  219. # PP defined object classes
  220.  
  221. ppDistributionList: ppObjectClass.1: mhsDistributionList, quipuObject: \
  222.         mhsDLMembers, owner: dl-policy
  223.  
  224. ppRole:        ppObjectClass.2: OrganizationalRole : \
  225.         mhsORAddresses: \
  226.         mhsDeliverableContentLength, mhsDeliverableContentTypes,\
  227.         mhsDeliverableEits, mhsMessageStoreName, mhsPreferredDeliveryMethods
  228.  
  229. # PSI defined object classes
  230.  
  231. # This objectclass will be withdrawn in the next release,
  232. # You should use newPilotPerson and organisationalPerson
  233.  
  234. pilotPerson:        oldPSIObjectClass.1 : \
  235.     thornPerson, thornObject, quipuObject : : \
  236.     localeAttributeSet, postalAttributeSet, preferredDeliveryMethod, \
  237.     telecommunicationAttributeSet, businessCategory, title, \
  238.     otherMailbox, mobileTelephoneNumber, pagerTelephoneNumber, whoisIdent
  239.  
  240. onlineDocument:        psiObjectClass.1 : document, quipuObject : \
  241.     documentStore :
  242.  
  243. # NADF defined object classes
  244.  
  245. nadfObject:        nadfObjectClass.7 : top : : \
  246.     lastModifiedTime, nadfSearchGuide, supplementaryInformation
  247.  
  248. usStateOrEquivalent:    nadfObjectClass.1 : locality, nadfObject : \
  249.     localityName, fipsStateNumericCode, fipsStateAlphaCode, \
  250.     stateOrProvinceName :
  251.  
  252. usPlace:        nadfObjectClass.2 : locality, nadfObject : \
  253.     localityName, fipsPlaceNumericCode :
  254.  
  255. usCountyOrEquivalent:    nadfObjectClass.3 : usPlace : fipsCountyNumericCode :
  256.  
  257. usOrganization,ansiOrgObject:        nadfObjectClass.4 : top : \
  258.     ansiOrgNumericCode :
  259.  
  260. nadfApplicationEntity:    nadfObjectClass.5 : applicationEntity : \
  261.     supportedApplicationContext :
  262.  
  263. nadfADDMD:        nadfObjectClass.6 : nadfObject : \
  264.     addmdName : organizationName, organizationalAttributeSet
  265.  
  266. publicObject:        nadfObjectClass.8 : top : namingLink :
  267.  
  268. providerObject:        nadfObjectClass.9 : top : reciprocalNamingLink :
  269.  
  270. foreignOrganization,nationalObject:    nadfObjectClass.10 : top : \
  271.             countryName :
  272.  
  273. fips55Object:        nadfObjectClass.11 : top : fipsPlaceNumericCode : \
  274.     stateOrProvinceName
  275.  
  276.  
  277. # MHS routing object classes
  278.  
  279. # Routing information of a node
  280.  
  281. # XXXX
  282. oRAddressComponent,routingInformation:mhs-ds-routing-oc.3:top: :\
  283.     authoritativeAddress, routingFilter, routingFailureAction,\
  284.     mTAInfo, accessMD, nonDeliveryInfo, badAddressSearchPoint,\
  285.     badAddressSearchAttributes
  286.  
  287.  
  288. # Table stuff
  289. subtree:mhs-ds-tables-oc.1: top:cn:manager
  290.  
  291. table: mhs-ds-tables-oc.2: top:\
  292.     cn: manager
  293.  
  294. tableEntry: mhs-ds-tables-oc.3: top: : description
  295.  
  296. textTableEntry: mhs-ds-tables-oc.4: tableEntry:\
  297.     textTableKey: textTableValue
  298.  
  299. distinguishedNameTableEntry: \
  300.     mhs-ds-tables-oc.5:tableEntry:\
  301.     distinguishedNameTableKey:
  302.     
  303. # OR address components
  304.  
  305. aDMD: mhs-ds-tree-oc.1:top: aDMDName:
  306.  
  307. mhsCountry: mhs-ds-tree-oc.2:country::\
  308.     countryName, mHSNumericCountryName
  309.  
  310. mHSDomainDefinedAttribute:mhs-ds-tree-oc.3: top:\
  311.     mHS-DDA,mHS-DDV:
  312.  
  313. mHSNamedObject:mhs-ds-tree-oc.4:top:\
  314.     mhsCN:
  315.  
  316. mHSOrganisation: mhs-ds-tree-oc.5: top:    mHS-O:
  317.  
  318. mHSOrganisationUnit:mhs-ds-tree-oc.6: top:mHS-OU:
  319.  
  320. mHSPerson: mhs-ds-tree-oc.7:top:cn:
  321.  
  322. mHSX121:mhs-ds-tree-oc.8:top:\
  323.     mHSX121Address:
  324.  
  325. pRMD: mhs-ds-tree-oc.9:top: pRMDName:
  326.  
  327. # UA Attributes
  328.  
  329. #uA:mhsRoutingObjectClass.100:mhsUserAgent::
  330.  
  331. routedUA:mhs-ds-routing-oc.5:routingInformation:\
  332.     :mhsDeliverableContentLength, \
  333.     mhsDeliverableContentTypes, \
  334.     mhsDeliverableEits, mhsMessageStoreName, \
  335.     mhsPreferredDeliveryMethods,\
  336.     mandatoryRedirect, supportingMta, \
  337.     filteredRedirect, uAName, nonDeliveryInfo
  338.  
  339.  
  340. # MTA definitions
  341.  
  342. # should include strongAuthenticationUser
  343. mTA:mhs-ds-routing-oc.1:\
  344.     mhsMessageTransferAgent::\
  345.     mTAName, globalDomainID, responderAuthenticationRequirements,\
  346.     initiatorAuthenticationRequirements,\
  347.     responderPullingAuthenticationRequirements,\
  348.     initiatorPullingAuthenticationRequirements,\
  349.     mTAUsedForConversion,\
  350.     bodyPartConversionService,\
  351.     contentConversionService,\
  352.     mTAWillRoute,initiatorP1Mode,responderP1Mode,\
  353.     polledMTAs,transportCommunity,\
  354.     respondingRTSCredentials,initiatingRTSCredentials,\
  355.     callingPresentationAddress,callingSelectorValidity,\
  356.     routingTreeList,accessMD,localAccessUnit,accessUnitsUsed
  357.  
  358.  
  359. # Location of Routing trees
  360.  
  361. routingTreeRoot:mhs-ds-routing-oc.6:\
  362.     oRAddressComponent,subtree::
  363.  
  364.  
  365.  
  366. # MTA Bilateral Table Entry
  367.  
  368. mTABilateralTableEntry:mhs-ds-routing-oc.2:\
  369.     mTA,distinguishedNameTableEntry::
  370.  
  371. # Subtree Capability Restriction
  372.  
  373. restrictedSubtree:mhs-ds-routing-oc.4: top::\
  374.     subtreeDeliverableContentLength,\
  375.     subtreeDeliverableContentTypes,\
  376.     subtreeDeliverableEITs
  377.  
  378. # RFC 822 Node
  379.  
  380. 822Node:mhs-ds-rfc-822-oc.1:domain::\
  381.     authoritativeAddress, x400Domain,\
  382.     badAddressSearchPoint,\
  383.     badAddressSearchAttributes
  384.  
  385. jNTMailNode:mhs-ds-rfc-822-oc.2:822Node::\
  386.     jntMailSupport
  387.  
  388. # RFC1148 mappings
  389.  
  390.  
  391. rFC822toX400Mapping: mhs-ds-mapping-oc.1:domain::\
  392.     associatedORAddress, nonAuthoritativeAssociatedORAddress,\
  393.     associatedX400Gateway
  394.  
  395. x400ToRFC822Mapping: mhs-ds-mapping-oc.2:\
  396.     oRAddressComponent::\
  397.     associatedDomain, nonAuthoritativeAssociatedDomain
  398.  
  399. # DL stuff
  400.  
  401. listUA: mhs-ds-list-oc.1:routedUA:distributionListName:
  402.  
  403. distributionList:mhs-ds-list-oc.2:mhsDistributionList::\
  404.     dlPolicy,dlErrorsToName,dlDynamicMembers,dlDynamicExclusions
  405.  
  406.  
  407. # PP Objects
  408.  
  409.  
  410. ppUa: ppObjectClass.10:routedUa:pPchannel:pPchannelSpecificInformation
  411.  
  412.  
  413. # end of object classes
  414.